.mui-content .mui-fullscreen.mui-slider .mui-slider-group{
	padding: 0;
	top: var(--indicatorHeight);
	height: calc(100% - var(--indicatorHeight));
}
.areaHeader{
	font-size: var(--size17);
	height: var(--size24);
	line-height: var(--size24);
	margin: var(--size20) var(--size15) var(--size10);
	font-weight: 600;
}
.areaHeader .headBtn{
	float: right;
	height: 100%;
	line-height: var(--size24);
	text-align: center;
	font-size: var(--size14);
	color: var(--subColor);
	display: flex;
}
.areaHeader .headBtn div{
	height: 100%;
}
.rightIcon{
	width: 7px!important;
	margin-left: var(--size8);
}

.mui-card{
	border-radius: 6px;
	font-size: var(--size14);
	margin: 0 var(--size15) var(--size15);
	padding: var(--size15);
	color: var(--textColor);
}
.baseBtn{
	background-color: white;
	color: var(--mainColor);
}
.towImg{
	display: flex;
	width: calc(100% - var(--size30));
	margin: var(--size15);
}
.oneImg{
	width: calc(50% - 0.26rem);
	position: relative;
}
.oneImg:last-child{
	margin-left: 0.52rem;
}
.oneImg img{
	width: 100%;
	height: 100% !important;
}
.oneImg .imgTitle,.oneImg .imgSubTitle{
	position: absolute;
	top: var(--size15);
	color: white;
	font-size: var(--size14);
	margin-left: var(--size15);
	
}
.oneImg .imgTitle{
	font-weight: bold;
	height: var(--size20);
}
.oneImg .imgSubTitle{
	margin-top: var(--size20);
	font-size: var(--size10);
}

.cardLine{
	padding-bottom: var(--size15);
	position: relative;
}
.cardLine:last-child{
	padding-bottom: 0;
}
.classSubInfo{
	width: calc(100% - 2.96rem);  /* 74px:按钮宽度64 */
	color: var(--subColor);
	line-height: 1.5;
}

/*我的培训  培训课件  培训统计*/
.imgText .mui-card-content{
	display: flex;
}

.imgText .mui-card-content-inner{
	width: calc(100% / 3);
	text-align: center;
	padding: 0;
}
.imgText img{
	height: 38px !important;
	width: 38px !important;
}

.imgText .textTip{
	width: 100%;
	font-size: var(--size14);
	/* font-weight: bold; */
	height: var(--size20);
	line-height: var(--size20);
	margin-top: -0.12rem;
}
.imgText .newsTip{
	width: 6px;
	height: 6px;
	border-radius: 3px;
	background-color: var(--badgeBgColor);
	position: absolute;
	top: 0rem;
	left: calc(50% + 19px);
}
/*我的收藏/提问/笔记*/
.myLine{
	font-size: var(--size14);
	position: relative;
	display: flex;
	padding: 0;
	margin-bottom: var(--size24);
}
.myLine:last-child{
	margin-bottom: 0;
}
.myLineImg{
	width: var(--size20)!important;
	height: var(--size20);
}
.myLine .myLineTitle{
	width: calc(100% - var(--size40));
	margin-left: var(--size10);
	color:var(--textColor);
}
.myLine .rightIcon{
	float: right;
	margin: 0;
}
